Skip to content

fix(ci): strip python feature from all workspace crates before publish#1127

Merged
chaliy merged 1 commit intomainfrom
claude/investigate-bashkit-version-Kc49q
Apr 6, 2026
Merged

fix(ci): strip python feature from all workspace crates before publish#1127
chaliy merged 1 commit intomainfrom
claude/investigate-bashkit-version-Kc49q

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented Apr 6, 2026

Summary

Strip python feature from all workspace crates (bashkit-js, bashkit-python) before publishing bashkit core. Previous fix only covered bashkit-cli but cargo resolves the whole workspace.

Context

Follow-up to #1126. Re-triggering publish.yml still failed because bashkit-js and bashkit-python also depend on bashkit with features = ["python"].

Test plan

  • CI green
  • Re-trigger publish.yml from main after merge
  • cargo search bashkit shows 0.1.16

bashkit-js and bashkit-python also depend on bashkit with
features=["python"]. Cargo resolves the whole workspace, so all
crates must have the python feature stripped before publishing.
@chaliy chaliy force-pushed the claude/investigate-bashkit-version-Kc49q branch from 19c5caf to 18fa666 Compare April 6, 2026 20:00
@chaliy chaliy merged commit e03199f into main Apr 6, 2026
11 checks passed
@chaliy chaliy deleted the claude/investigate-bashkit-version-Kc49q branch April 6, 2026 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant